Part Number Hot Search : 
MSC24A 215400 ATTINY PD438 DBG250G DG444CJ 1N4934 AP40P03
Product Description
Full Text Search
 

To Download S3C9664 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  S3C9664/p9664 ( preliminary s pec) product overview 1- 1 1 product overview sam87ri product family samsung's sam88rcri family of 8-bit single-chip cmos microcontrollers offer fast and efficient cpu, a wide range of integrated peripherals, and support otp device. a dual address/data bus architecture and bit- or nibble-configurable i/o ports provide a flexible programming environment for applications with varied memory and i/o requirements. timer/counters with selectable operating modes are included to support real-time operations. S3C9664 microcontroller the S3C9664 microcontroller with usb function can be used in a wide range of general purpose applications. it is especially suitable for joystick, game pad controller or mouse and is available in 20-pin dip, 24 -pin sdip and 20, 24-pin sop. the S3C9664 single-chip 8-bit microcontroller is fabricated using an advanced cmos process. it is built around the powerful sam88rcri cpu core. stop and idle power-down modes were implemented to reduce power consumption. to increase on-chip register space, the size of the internal register file was logically expanded. the S3C9664 has 4 k bytes of program memory on-chip, and 208 bytes of ram including 16 bytes of working register. using the sam88rcri design approach, the following peripherals were integrated with the sam88rcri core: ? two configurable i/o ports (14 i/o pins on 20 pin package, 18 i/o pins on 24pin package) ? analog-to-digital converter with six input channel and 10-bit resolution ? one 8-bit basic timer for watchdog function ? one 8 bit timer/counter with three operating modes (timer 0) ? one 8 bit timer (timer 1) otp the S3C9664 microcontroller is also available in otp (one time programmable) version, s3p9664. s3p9664 microcontroller has an on-chip 4 k byte one-time-programmable eprom instead of masked rom. the s3p9664 is compatible to S3C9664, both in function and in pin configuration.
product overview S3C9664/p9664 ( preliminary s pec) 1- 2 features cpu ? sam88rcri cpu core memory ? 4 -k byte internal program memory ? 208-b yte general purpose register area ? 16 bytes of working register instruction set ? 41 instructions ? idle and stop instructions added for power- down modes instruction execution time ? 0.66 m s at 6 mhz f osc interrupts ? 28 interrupt sources and one vector (24 pins) ? 24 interrupt sources and one vector (20 pin) ? one interrupt level general i/o ? three i/o ports (total 18 i/o pins at 24 sop/sdip) ? three i/o ports (total 14 i/o pins at 20 sop/dip) timer/counter ? one 8-bit basic timer for watchdog function ? one 8 bit timer/counter with three operating modes(match, capture, pwm) ? one 8-bit timer usb ? compatible to usb low speed (1.5 mbps) device 1.1 specification. ? serial bus interface engine (sie) ? packet decoding/generation ? crc generation and checking ? nrzi encoding/decoding and bit-stuffing ? two 8-byte receive/transmit usb buffer a/d converter ? six analog input pins ? 10-bit conversion resolution low voltage reset ? low voltage reset ? power on reset sub oscillator ? internal rc sub oscillator ? auto interrupt wake-up oscillator frequency ? 6 mhz crystal/ceramic oscillator ? external clock source (6 mhz) operating temperature range ? ? 4 0 c to + 85 c operating voltage range ? 4. 0 v to 5.25 v package types ? 24-pin sop/sdip ? 20-pin sop/dip
S3C9664/p9664 ( preliminary s pec) product overview 1- 3 block diagram sam88rcri cpu port i/o and interrupt control 4k rom 208 byte ram test reset notes: 1. 24 sop/sdip 2. 20 sop/dip timer 1 x in x out osc sub osc basic timer timer 0 port 0 usb sie d+/int2 d-/int2 p0.2/int0 p0.3/int0 p0.4/int0 p0.5/int0 p0.0/int0/t0 p0.1/int0 p0.6/int0 p0.7/int0 p1.7/int1 p1.8/int1 p1.2/int1/adc2 p1.3/int1/adc3 p1.4/int1/adc4 p1.5/int1/adc5 p1.0/int1/adc0 p1.1/int1/adc1 port 1/ ad converter figure 1-1. block diagram
product overview S3C9664/p9664 ( preliminary s pec) 1- 4 pin assignments v ss x out x in test p0.0/int0/t0 (cap/pwm) p0.1/int0 reset p0.2/int0 p0.3/int0 p0.4/int0 S3C9664 (20-sop-300) (20-dip-300) 1 2 3 4 5 6 7 8 9 10 v dd d-/p2.0/int2 d+/p2.1/int2 p1.0/ad0/int1 p1.1/ad1/int1 p1.2/ad2/int1 p1.3/ad3/int1 p1.4/ad4/int1 p1.5/ad5/int1 p0.5/int0 20 19 18 17 16 15 14 13 12 11 figure 1-2. pin assignment (20 pin ) v ss x out x in test p0.0/int0/t0 (cap/pwm) p0.1/int0 reset p0.2/int0 p0.3/int0 p0.4/int0 p0.6/int0 p0.7/int0 S3C9664 (24-sop-300) (24-sdip-300) 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 v dd d-/p2.0/int2 d+/p2.1/int2 p1.0/ad0/int1 p1.1/ad1/int1 p1.2/ad2/int1 p1.3/ad3/int1 p1.4/ad4/int1 p1.5/ad5/int1 p0.5/int0 p1.6/int1 p1.7/int1 figure 1-3. pin assignment (24 pin)
S3C9664/p9664 ( preliminary s pec) product overview 1- 5 table 1- 1 . pin descriptions pin name in/out pin description pin type pin numbers share pins p0.0? p0.7 i/o bit-programmable i/o port for schmitt trigger input , push-pull output and n- ch open drain output. pull-up/ pull-down resistors are assignable by software. port1 pins can also be used as external interrupt. g 5,6,8?11 (5,6,8?12,15) t0, int0 p1.0- p1.5 i/o bit-programmable i/o port for schmitt trigger input, schmitt trigger input with pull-up and n- ch open drain output. port1 pins can also be used as a/d converter channel. f 12?17 (16?21) ad0?5 int1 p1.6- p1.7 i/o bit-programmable i/o port for schmitt trigger input , schmitt trigger input with pull-up and n- ch open drain output and push-pull output. e (13?14) int1 p2.0/d? ? p2.1/d+ i/o bit-programmable i/o port for schmitt trigger input , schmitt trigger input with pull-up and n- ch open drain output and push-pull output. port 2 can be individually configured as external interrupt inputs. also it can be configured as an usb ports e 18?19 (22?23) int2 x in , x out ? crystal/ceramic oscillator signal for system clock. ? 2?3 (2?3) ? reset i system reset signal input pin. b 7 (7) ? test i test signal input pin(for factory use only; muse be connected to v ss ) ? 4 (4) ? v dd ,v ss ? voltage input pin and ground ? 1,20 (1,24) ? t0 i/o timer 0 capture input or pwm output pin g 6 (6) p0.0 int0 i external interrupt input g 5,6,8?11 (5,6,8?12,15) p0.0?p0.7 int1 i external interrupt input f,e 12?17 (13?14, 16?21) p1.0?p1.7 int2 i external interrupt input e 18?19 p2.0?p2.1 ad0? ad5 i a/d converter input f 12?17 (16?21) p1.0?p1.5 note : pin numbers show in parentheses "( )" are for the 24-pin package
product overview S3C9664/p9664 ( preliminary s pec) 1- 6 p-channel n-channel v dd out output disable data figure 1-4. pin circuit type c v dd pull-up enable v dd in/out pne output disable data 47 k figure 1-6. pin circuit type e i/o output disable data circuit type c pull-up enable v dd data figure 1-5. pin circuit type d circuit type c v dd output disable data pull-up enable data to adc in/out 47 k figure 1-7. pin circuit type f
S3C9664/p9664 ( preliminary s pec) product overview 1- 7 v dd v dd in/out pne output disable data pull-up enable 47 k pull-down enable 47 k figure 1-8. pin circuit type g
S3C9664/p9664 (p reliminary s pec ) electrical data 1 6- 1 1 6 electrical data overview in this section, the following S3C9664 electrical characteristics are presented in tables and graphs: ? absolute maximum ratings ? d.c. electrical characteristics ? i/o capaci tance ? a.c. electrical characteristics ? oscillator characteristics ? operating voltage range ? oscillation stabilization time ? clock timing measurement points at x in ? data retention supply voltage in stop mode ? stop mode release timing when initiated by a reset ? stop mode release timing when initiated by an external interrupt ? characteristic curves ? ad converter electrical characteristics
electrical data S3C9664/p9664 (p reliminary s pec ) 1 6- 2 table 16- 1 . absolute maximum ratings (t a = 25 c) parameter symbol conditions rating unit supply voltage v dd ? ? 0.3 to + 6.5 v input voltage v i all ports ? 0.3 to v dd + 0.3 v output voltage v o all o utput ports ? 0.3 to v dd + 0.3 v output current high i oh one i/o pin active ? 18 ma all i/o pins active ? 60 output current low i ol one i/o pin active + 30 ma total pin current for ports 0, 1 , 2 + 100 operating temperature t a ? 0 to + 85 c storage temperature t stg ? ? 60 to + 150
S3C9664/p9664 (p reliminary s pec ) electrical data 1 6- 3 table 16- 2 . d.c. electrical characteristics (t a = ? 4 0 c to + 85 c, v dd = 4. 0 v to 5.25 v) parameter symbol conditions min typ max unit input highvoltage v ih1 all input pins except v ih2, d+, d? 0.8 v dd ? v dd v v ih2 x in v dd ? 0.5 v dd input low voltage v il1 all input pins except v il2, d+, d? ? ? 0.2 v dd v il2 x in ? ? 0.4 output high voltage v oh v dd = 4.0 v ? 5.25 v i oh = ? 200 ma all output ports except d+, d? v dd ? 1.0 ? ? output low voltage v ol v dd = 4.0 v ? 5.25 v i ol = 2 ma all output ports except d+, d? ? ? 0.4 input high leakage current i lih1 v in = v dd all inputs except i lih2 except d+, d?, x out ? ? 3 a i lih2 v in = v dd, x in ? ? 20 input low leakage current i lil1 v in = 0 v all inputs except i lil2 except d+, d?, x out ? ? ? 3 i lil2 v in = 0 v, x in ? ? ? 20 output high leakage current i loh v out = v dd all output pins except d+, d? ? ? 3 output low leakage current i lol v out = 0 v all output pins except d+, d? x out ? ? ? 3 pull-up resistors r l1 v in = 0 v, v dd = 5.0 v, port 0, port 1,port2 25 50 100 k w r l2 v in = 0 v, v dd = 5.0 v, reset only 100 220 400 pull-down resistors r l3 v in = 0 v, v dd = 5.0 v, port 0 25 50 100 k w supply current i dd1 normal operation mode, v dd = 5 v 10 %, 6 mhz, cpu clock ? 6.5 15 ma i dd2 idle mode v dd = 5 v 10 %, 6 mhz, cpu clock ? 4 8 i dd3 stop mode, oscillator stop v dd = 5 v 10 %, ? 150 300 a notes : 1. supply current does not include current drawn through internal pull-up resistors or external output current load. 2. this parameter is guaranteed, but not tested (include d+, d?). 3. only in 4.0 v to 5.25 v, d+ and d? satisfy the usb spec 1.1.
electrical data S3C9664/p9664 (p reliminary s pec ) 1 6- 4 table 16- 3 . input/output capacitance (t a = 0 c to + 85 c, v dd = 0 v) parameter symbol conditions min typ max unit input capacitance c in f = 1 mhz; unmeasured pins are connected to v ss ? ? 10 pf output capacitance c out i/o capacitance c io expect x in , x out xi/xo capacitance c xi , c xo x in , x out 33 table 16- 4 . a.c. electrical characteristics (t a = ? 4 0 c to + 85 c, v dd = 4. 0 v to 5.25 v) parameter symbol conditions min typ max unit noise filter t nf1h , t nf1l p 1 (rc delay) 100 ? 200 ns 0.8 v dd 0.2 v dd t nf1l t nf1h 0.5 v dd t nf2 figure 16-1. input timing for external interrupts
S3C9664/p9664 (p reliminary s pec ) electrical data 1 6- 5 table 16-5. oscillator characteristics (t a = 0 c + 85 c) oscillator clock circuit test condition min typ max unit main crystal main ceramic (f osc ) x in x out oscillation frequency v dd = 4.0 v ? 5.25 v ? 6.0 ? mhz external clock x in x out oscillation frequency v dd = 4.0 v ? 5.25 v ? 6.0 ? table 16- 6 . oscillation stabilization time (t a = 0 c + 85 c, v dd = 4. 0 v to 5.25 v) oscillator test condition min typ max unit main crystal v dd = 4. 0 v to 5.25 v , f osc > 6.0 mhz ? ? 10 ms main ceramic (oscillation stabilization occurs when v dd is equal to the minimum oscillator voltage range.) oscillator stabilization wait time t wait stop mode release time by a reset ? 2 1 6 /f osc ? t wait stop mode release time by an interrupt ? ? ? note : the oscillator stabilization wait time, t wait , when it is released by an interrupt, is determined by the setting in the basic timer control register, btcon.
electrical data S3C9664/p9664 (p reliminary s pec ) 1 6- 6 0.4 v t xl t xh x in 1/f osc v dd - 0.5 v figure 16-2. clock timing measurement points at x in table 16- 7 . data retention supply voltage in stop mode (t a = 0 c to + 70 c) parameter symbol conditions min typ max unit data retention supply voltage v dddr stop mode 2.0 ? 6 v data retention supply current i dddr stop mode; v dddr = 2.0 v ? ? 5 a
S3C9664/p9664 (p reliminary s pec ) electrical data 1 6- 7 data retention mode ~ ~ ~ v dddr execution of stop instrction v dd normal operating mode idle mode (basic timer active) ~ stop mode t wait 0.8 v dd 0.2 v dd external interrupt figure 16-3. stop mode release timing when initiated by an external interrupt table 16-8. low speed source electrical characteristics (usb) (t a = 0 c to + 85 c, voltage regulator output v 33out = 2.8 v to 3.5 v, typ 3,3 v) parameter symbol conditions min max unit transition time: rise time tr cl = 200 pf 75 ? ns cl = 650 pf ? 300 fall time tf cl = 200 pf 75 ? cl = 650 pf ? 300 rise/fall time matching trfm ( tr/ tf) cl = 50 pf 80 125 % output signal crossover voltage vcrs cl = 50 pf 1.3 2.0 v output voltage regulator built-in v 33out v dd = 4.0 ?5.25 v 2.8 3.6 v
electrical data S3C9664/p9664 (p reliminary s pec ) 1 6- 8 r1 = 15 k w r2 = 1.5 k w cl = 200 pf - 650 pf dm: s/w on dp: s/w off d. u. t test point s/w v 33out r2 r1 c2 90 % measurement points 10 % 90 % 10 % tr tf figure 16-4. usb data signal rise and fall time dm dp v crs max: 2.0 v min: 1.3 v 3.3 v 0 v figure 16-5. usb output signal crossover point voltage
S3C9664/p9664 (p reliminary s pec ) electrical data 1 6- 9 table 16-9. a/d converter electrical characteristics (t a = ? 40 c to + 85 c, v dd = 4.2 v to 5.25 v, v ss = 0 v) S3C9664/p9664: 10-bit adc parameter symbol test conditions min typ max unit total accuracy v dd = 5.12 v cpu clock = 10 mhz v dd = 5.12 v v ss = 0 v ? ? 3 lsb integral linearity error ile ? ? 2 differential linearity error dle ? ? 1 offset error of top eot ? ? 1 3 offset error of bottom eob ? ? 1 2 conversion time (1) t con fcpu = 10 mhz ? 50x4/ f osc ? m s analog input voltage v ian ? v ss ? v dd v analog input impedance r an ? 2 ? ? m w analog input current i adin v dd = 5 v ? ? 10 m a adc block i adc v dd = 5 v ? 1 3 ma current (2) v dd = 5 v power down mode ? 100 500 na notes: 1. ?conversion time? is the time required from the moment a conversion operation starts until it ends. 2. i adc is operating current during a/d conversion.
S3C9664/p9664 (p reliminary s pec ) mechanical data 1 7- 1 17 mechanical data overview this section contains the following information about the device package: ? package dimensions in millimeters ? pad diagram note : dimensions are in millimeters. 26.80 max 26.40 0 .20 (1.77) 20-dip-300a 6.40 0 .20 #20 #1 0.46 0.10 1.52 0.10 #11 #10 0-15 0.25 + 0.10 - 0.05 7.62 2.54 0.51 min 3.30 0.30 3.25 0.20 5.08 max figure 17-1. 20-dip-300a package dimensions
mechanical data S3C9664/p9664 (p reliminary s pec ) 1 7- 2 note : dimensions are in millimeters. 20-sop-300 7.80 0 .30 #11 #20 #1 #10 14.10 max 13.70 0 .20 (1.14) 0-8 0.20 + 0.10 - 0.05 7.62 5.40 0.20 0.64 0.20 0.05 min 1.70 0.10 2.00 max 0.40 0.10 max + 0.10 - 0.05 1.27 figure 1 7- 2 . 20-sop-300 package dimensions
S3C9664/p9664 (p reliminary s pec ) mechanical data 1 7- 3 note : dimensions are in millimeters. 23.35 max 22.95 0 .20 (1.70) 24-sdip-300 6.40 0 .20 #24 #1 0.46 0.10 0.89 0.10 #13 #12 0-15 0.25 + 0.10 - 0.05 7.62 3.25 0.20 5.08 max 1.778 0.51 min 3.30 0.30 figure 17-3. 24-sdip-300 package dimensions
mechanical data S3C9664/p9664 (p reliminary s pec ) 1 7- 4 note : dimensions are in millimeters. 24-sop-300 7.90 0 .30 #13 #24 #1 #12 15.60 max 15.20 0 .20 0-8 0.20 + 0.10 - 0.05 7.62 5.30 0.20 0.60 0.20 0.05 min 1.75 0.10 2.00 max 0.45 0.10 max + 0.10 - 0.05 1.27 figure 17-4. 24-sop-300 package dimensions
S3C9664/p9664 (p reliminary s pec ) s3p9664 otp 18- 1 18 s3p9664 otp overview the S3C9664 single-chip cmos microcontroller is the otp (one time programmable) version of the S3C9664 microcontroller. it has an on-chip otp rom instead of masked rom. the eprom is accessed by serial data format. the s3p9664 is fully compatible with the S3C9664, both in function and in pin configuration. because of its simple programming requirements, the s3p9664 is ideal for use as an evaluation chip for the S3C9664. v ss /v ss x out x in test /test p0.0/int0/t0 (cap/pwm) p0.1/int0 reset reset /reset p0.2/int0 p0.3/int0 p0.4/int0 s3p9664 (20-sop-300) (20-dip-300) 1 2 3 4 5 6 7 8 9 10 v dd / v dd d-/p2.0/int2/ sclk d+/p2.1/int2/ sdat p1.0/ad0/int1 p1.1/ad1/int1 p1.2/ad2/int1 p1.3/ad3/int1 p1.4/ad4/int1 p1.5/ad5/int1 p0.5/int0 20 19 18 17 16 15 14 13 12 11 figure 18-1. s3p9664 pin assignments (20-pin package)
s3p9664 otp S3C9664/p9664 (p reliminary s pec ) 18- 2 v ss /v ss x out x in test /test p0.0/int0/t0 (cap/pwm) p0.1/int0 reset reset /reset p0.2/int0 p0.3/int0 p0.4/int0 p0.6/int0 p0.7/int0 s3p9664 (24-sop-300) (24-sdip-300) 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 v dd / v dd d-/p2.0/int2/ sclk d+/p2.1/int2/ sdat p1.0/ad0/int1 p1.1/ad1/int1 p1.2/ad2/int1 p1.3/ad3/int1 p1.4/ad4/int1 p1.5/ad5/int1 p0.5/int0 p1.6/int1 p1.7/int1 figure 18-2. s3p9664 pin assignments (24-pin package) table 18-1. descriptions of pins used to read/write the eprom main chip during programming pin name pin name pin no. (24 dip) i/o function p1.0 sdat 23 i/o serial data pin (output when reading, input when writing) input and push-pull output port can be assigned p1.1 sclk 22 i/o serial clock pin (input only pin) test v pp (test) 5 i 0v : otp write and test mode 5v : operating mode reset reset 8 i chip initialization and eprom cell writing power supply pin (indicates otp mode entering) when writing 12.5v is applied and when reading. v dd /v ss v dd /v ss 24/1 i logic power supply pin. table 18-2. comparison of s3p9664 and S3C9664 features characteristic s3p9664 S3C9664 program memory 4 k byte eprom 4 k byte mask rom operating voltage (v dd ) 4.0 v to 5.25 v 4.0 v to 5.25 v otp programming mode v dd = 5 v, v pp ( reset ) =12.5v pin configuration 20 sop/20 dip/24 sop/24 sdip 20 sop/20 dip/24 sop/24sdip eprom programmability user program 1 time programmed at the factory


▲Up To Search▲   

 
Price & Availability of S3C9664

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X